Rosebud Cherry — synonyms, definition
1. rosebud cherry (Noun)
2 synonyms
Prunus subhirtella winter flowering cherry
1 definition
rosebud cherry (Noun) — Shrub or tree native to Japan cultivated as an ornamental for its rose-pink flowers.
1 type of
flowering cherry